class Product:
    def __init__(self,name,age):
        #公有属性
        self.name=name
        #私有属性(__)
        self.__age=age

    def set_age(self):
        return self.__age

    def get_age(self,age):
        self.__age=age
    def f1(self):
        self.f1()  #私有方法可以在类的内部访问


#类的外部
p1 =Product('iPhone',18)
print(p1.name)
# print(p1.price)   #会报错,私有成员不能在类的外部
# todo 可以通过这种手段访问私有成员
print(p1._Product__age)

